Newhaven has a small fishing port and various places around the town sell fresh, local fish
If you need one, or other sporting goods there is a sporting shop, ask locals for directions
Newhaven has two supermarkets, which should supply a traveller with any food he or she needs
From the 'transmanche' desk, in the western harbour; it is signposted from the main road